composite bow – English–Français translations

🇬🇧 en fr 🇫🇷

composite bow noun

  • bow made from horn, wood and sinew
arc composite
Wiktionary Links